tapping spouts - French English Dictionary